Ratings49
Average rating4.2
I started reading in the library while the kids were doing a crafting thing, and 55 pages in I knew that I had to take the book out and finish it. Halfway in and it's even better.
Finished. Can't wait to read the next one - an absolute blast (and I love the way Ryan has taken real events and people from history and myth and mixed them together into a kind of fantasy stew).