Considering questions such as 'Where did language come from?' and 'Do animals know they exist?', Michael Hanlon explores possible theories and dispatches a few of the less likely ones in his quest to fill the gaping holes that science is littered with.
The author of The Worlds of Galileo journeys inside some of science's most baffling mysteries to identify ten key questions to which science has not been able to provide an answer--from how did life begin? to why are there two sexes?--exposing some of science's greatest failings and missteps and offering a key to getting science back on the path to discovery. 30,000 first printing.