Great Circle

Great Circle

2021 • 593 pages

Ratings72

Average rating4

15

This could have been 200 pages shorter and it would have made the book so much better.

June 30, 2024