664 reviews by:

bookishl

Filter

3.5. Utterly fascinating. Some of the science totally went over my head in the beginning though, not gonna lie.