Franklin Horton still found unexpected twists and turns in the story line that shows even more growth in the primary characters while setting us up for the 11th book in the series.
Kevin Pierce never disappoints as the voice actor/reader in Audible (the version I purchased).