Remy Rose rated New theories of everything: 4 stars April 30, 2013 Public New theories of everything by John D. Barrow