Harrow the Ninth
2020 • 512 pages

Ratings331

Average rating4.2

15

4.5 stars. Spent so much of this book going WTF is going on. But excellent and satisfying story. Moved straight on to no.3.

March 7, 2024