-
Uncovering Student Ideas in Life Science, Volume 2: 30 New Formative Assessment Probes
Regular price $61.99Regular priceUnit price perSale price $61.99Sold out -
Nature's Genius: Evolution's Lessons for a Changing Planet
Regular price $27.00Regular priceUnit price perSale price $27.00 -
Higgs Discovery: The Power of Empty Space
Regular price $9.99Regular priceUnit price perSale price $9.99 -
The Body Builders: Inside the Science of the Engineered Human
Regular price $16.99Regular priceUnit price perSale price $16.99 -
Sold outQuantum Information: A First Course
Regular price $64.99Regular priceUnit price perSale price $64.99Sold out -
The North Cascades Highway: A Roadside Guide to America's Alps
Regular price $26.95Regular priceUnit price perSale price $26.95Sold out -
Earth: An Intimate History
Regular price $25.00Regular priceUnit price perSale price $25.00 -
Detecting Environmental Radioactivity
Regular price $129.99Regular priceUnit price perSale price $129.99 -
Reimagining Systems for a Sustainable Future
Regular price $16.99Regular priceUnit price perSale price $16.99 -
Cascades of the Big Sioux River: A Natural & Cultural History
Regular price $24.99Regular priceUnit price perSale price $24.99Sold out -
The Secret World of Denisovans: The Epic Story of the Ancient Cousins to Sapiens and Neanderthals
Regular price $30.00Regular priceUnit price perSale price $30.00 -
The Ups and Downs of Physics: The Science of Gravity, Aerodynamics, and Everyday Mishaps
Regular price $29.95Regular priceUnit price perSale price $29.95 -
Everything Evolves: Why Evolution Explains More Than We Think, from Proteins to Politics
Regular price $29.95Regular priceUnit price perSale price $29.95 -
How Science Works: The Facts Visually Explained
Regular price $27.99Regular priceUnit price perSale price $27.99 -
Here Comes the Sun: A Last Chance for the Climate and a Fresh Chance for Civilization
Regular price $29.99Regular priceUnit price perSale price $29.99 -
Physics Olympiad - Basic to Advanced Exercises
Regular price $48.00Regular priceUnit price perSale price $48.00