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

informative reflective medium-paced

4.0