Richard Dawkins - Science - 1986 - 358 pages
Clarifies the seemingly implausible aspects of Darwin's theory, drawing on the famous watch comparison argued by William Paley, the eighteenth-century theologian
Susan Middleton - Photography - 2009 - 127 pages
Describes the patterns of evolutionary development in animals and plants, overviewing the key concepts that explain life on Earth.
Lee Child - Fiction - 2012 - 400 pages
#1 NEW YORK TIMES BESTSELLER “Compulsively readable.”—The Wall Street Journal “Don't pick up [this] Jack Reacher novel if you don't have some time on your hands, because Worth ...
Sandra Aamodt, Sam Wang - Medical - 2008 - 220 pages
Challenges popular myths while drawing on recent findings in neuroscience to offer insight into how the human brain actually works, sharing additional information on a wide ...
Sean B. Carroll - Science - 2005 - 350 pages
Presents an introduction to evolutionary developmental biology which studies genes and their role in biological diversity and evolution.
John Perkins - Biography & Autobiography - 2004 - 250 pages
Perkins, a former chief economist at a Boston strategic-consulting firm, confesses he was an "economic hit man" for 10 years, helping U.S. intelligence agencies and ...
Ernst Mayr - Science - 2001 - 318 pages
Provides a thorough overview of historical and contemporary theories of evolution, discusses key concepts and terms, and argues that our understanding of evolution has changed ...