The Rocks Don’t Lie: A Geologist Investigates Noah’s Flood: A Geologist Investigates Noah’s Flood By: David R Montgomery Read more
The Hidden Half of Nature: The Microbial Roots of Life and Health By: David R Montgomery, Anne Bikl* Read more
Evolution for Everyone: How Darwin’s Theory Can Change the Way We Think About Our Lives By: David Sloan Wilson [Audiobook] Read more
Cleaning Data for Effective Data Science: Doing the other 80% of the work with Python, R, and command-line tools By: David Mertz Read more
Power, Pleasure, and Profit: Insatiable Appetities from Machiavelli to Madison By: David Wootton [Audiobook] Read more
The AOC Generation: How Millennials Are Seizing Power and Rewriting the Rules of American Politics By: David Freedlander Read more
The Covid-19 Vaccine Guide: The Quest for Implementation of Safe and Effective Vaccinations By: Kathryn M Edwards, Walter A Orenstein, David S Stephens Read more
Doctor Houseplant: An Indispensible Guide to Keeping Your Houseplants Happy and Healthy By: William Davidson Read more
Good Thinking: Why Flawed Logic Puts Us All at Risk and How Critical Thinking Can Save the World By: David Robert Grimes Read more
The Case Against Free Will: What a Quiet Revolution in Psychology has Revealed about How Behaviour is Determined By: David Lieberman Read more
The Corner: A Year in the Life of an Inner-city Neighborhood By: David Simon, Edward Burns [Audiobook] Read more
Python Basics: A Practical Introduction to Python 3, Fourth Edition By: Fletcher Heisler, Dan Bader, David Amos, and 1 more Read more
Computer Organization and Design RISC-V Edition: The Hardware Software Interface (2nd Edition) By: John L Hennessy, David A Patterson Read more