Denny Bales

45%
Flag icon
An artifact, in scientific parlance, is an illusion produced by a methodological mistake.
The Tangled Tree: A Radical New History of Life
Rate this book
Clear rating
Open Preview