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

challenging informative inspiring reflective medium-paced

4.0