The 3rd installment of John Flanagan's Ranger's Apprentice series picks up right where the first two left off. Flanagan is one of the most talented authors I've read in a long time. His ability to create memorable characters, unpredictable plot twists, and vivid images is unbelievable. The dialog is witty, and I was not able to put this one down. Will, the Ranger's apprentice, and Princess Cassandra have been taken as slaves and are on their way to Skandia. Halt and Horace set off to find them and meet  their own set of challenges. This is a must read series and I recommend it to anyone!