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

informative inspiring medium-paced

3.0