The Structure of Scientific Revolutions: 50th Anniversary Edition
David Deutsch
Carlo Rovelli • 2 highlights
William Egginton • 26 highlights
Richard Tarnas
Matthew Sands