To Love and to Loathe
2021 • 345 pages

Ratings26

Average rating3.5

15

the first book was better in terms of pace

September 9, 2024