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

4.0