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

emotional informative medium-paced

5.0