A review by zskies92
The Grand Design by Stephen Hawking

challenging informative reflective fast-paced

3.5