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

challenging hopeful informative inspiring fast-paced

4.5