Half the World
2015 • 384 pages

Ratings77

Average rating4.2

15

It's amazing how complete the characters are after just meeting them in this book!

December 28, 2023Report this review