David Bainbridge
5 BOOKS

David Bainbridge

About

David Bainbridge has shared book recommendations indexed across multiple publications and interviews.

SORT
FILTER
SHELF · 01
Life on EarthOn the Generation of Animals (Contained in The Works of William Harvey)Vertebrate Paleontology and EvolutionThe Feynman Lectures on PhysicsIntelligent Life in the Universe