The Poppy War
2018 • 530 pages

Ratings553

Average rating4

15

3.5 stars. I loved part I, but parts II & III started to lose me. still going to try the sequels.

March 18, 2024Report this review