A review by dappledshade
The Grand Design by Stephen Hawking

challenging informative inspiring reflective slow-paced

3.5