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

hopeful informative reflective medium-paced

5.0