A review by lizbutcher
The Grand Design by Stephen Hawking, Leonard Mlodinow

challenging informative slow-paced

5.0