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

challenging funny hopeful informative inspiring reflective slow-paced

5.0