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

challenging informative lighthearted mysterious

4.0