A review by vinisha
Brief Answers to the Big Questions by Stephen Hawking

informative reflective fast-paced

4.5