Comment

Aug 23, 2016Julia003 rated this title 5 out of 5 stars
John Flanagan is a writing magician. He casts a spell with his writing, and makes you read his book all the way through. A great third book!