A review by mcddcm
Black Holes: The key to understanding everything by Jeff Forshaw, Brian Cox

challenging informative medium-paced

2.75