-
“The Tangled Tree: A Radical New History of Life” offers those who usually read novels a chance to enjoy ‘creative non-fiction.’ This book is a well-told…
-
There is a new essential read for anyone interested in human evolution. An important question in this debate has always been why did modern humans survive…