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

challenging funny informative inspiring mysterious reflective medium-paced

4.0