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

5.0