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

challenging informative inspiring medium-paced

4.5