A review by niallantony
A Brief History of Time by Stephen Hawking

challenging informative inspiring reflective medium-paced

4.5