Jennifer Ackerman Books
Jennifer Ackerman has been writing about science, nature, and health for the past two decades. Her work aims to explain and interpret science for a lay audience and to explore the riddle of humanity’s place in the natural world, blending scientific knowledge with imaginative vision. Â She is currently a Senior Fellow at the Tisch College of Citizenship and Public Service at Tufts University.
Critical Reasoning for Beginners – Faculty of Philosophy
via Didier Fragne
Posted from Diigo. The rest of my favorite links are here.