Scan barcode
A review by heymacarena
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
medium-paced
4.0