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

4.0