Select language, opens an overlay

 Completed Shelf: Recently Added

bcarroll77

 Recent Activity

b
bcarroll77 added a title to their For later shelf Mar 05 2026
Vaccines have saved more lives than any other single medical advance. Yet today only four companies make vaccines, and there is a growing crisis in vaccine availability. Why has this happened? This remarkable book recounts for the first time a...
b
bcarroll77 added a title to their For later shelf Feb 15 2026
"Join "America's funniest science writer" (Peter Carlson, Washington Post) Mary Roach on an irresistible investigation into the unpredictable world where wildlife and humans meet. What's to be done about a jaywalking moose? A grizzly bear caught...
b
bcarroll77 added a title to their For later shelf Jan 19 2026
A reunion with two childhood friends draws Kathy and her companions on a nostalgic odyssey into their lives at Hailsham, an isolated private school in the English countryside, and a confrontation with the truth about their childhoods.
b
bcarroll77 added a title to their For later shelf Jan 19 2026
"Abbas is just seventeen years old when he leaves his family to serve in the court of Tipu Sultan, a volatile and unpredictable ruler. An inspired woodcarver, Abbas is apprenticed to a master toy maker in order to build a massive tiger automaton,...
b
bcarroll77 added a title to their For later shelf Jan 19 2026
"A fictional examination of the lives of real-life scientists and thinkers whose discoveries resulted in moral consequences beyond their imagining. When We Cease to Understand the World is a book about the complicated links between scientific and...
Powered by BiblioCommons.
BiblioCore: Version 9.33.1 Last updated 2025/12/09 15:45
[]
[]
To Top