A review by arturob
White Holes by Carlo Rovelli

challenging informative reflective medium-paced

5.0