A review by purecomedy
The Order of Time by Carlo Rovelli

challenging informative reflective

4.5