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

challenging reflective

4.5