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

challenging informative fast-paced

4.0