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

informative reflective medium-paced

3.0