Scan barcode
A review by lhall294
30-Second Theories: The 50 Most Thought-provoking Theories in Science, Each Explained in Half a Minute by Robert Matthews, Michael Brooks, Paul Parsons, Susan Blackmore, Martin J. Rees, Christian Jarrett, Jim Al-Khalili, Jon Gribbin, Mark Ridley, Bill McGuire
informative
slow-paced
3.0