You need to sign in or sign up before continuing.

John Flanagan

128 books

8 hours, 11 minutes audio user-added

fiction

480 pages paperback 2013

fiction fantasy young adult adventurous medium-paced

missing duration info audio

missing page info 2018

adventurous reflective fast-paced

missing page info 2021

dark emotional reflective

272 pages digital 2024

fiction fantasy middle grade adventurous fast-paced

352 pages hardcover 2018

fiction fantasy young adult adventurous fast-paced

44 pages digital 2011

288 pages

missing page info hardcover 2004