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

challenging informative reflective slow-paced

3.75