John Flanagan

127 books

256 pages hardcover 2023

fiction fantasy young adult adventurous mysterious medium-paced

58 pages digital 2012

fiction fantasy young adult adventurous lighthearted medium-paced

342 pages hardcover 2021

fiction fantasy young adult adventurous funny fast-paced

512 pages 2015

fiction historical informative tense medium-paced

403 pages hardcover 2012

fiction fantasy young adult adventurous fast-paced

429 pages hardcover 2012

fiction fantasy young adult adventurous mysterious fast-paced

400 pages paperback 2008

fiction fantasy young adult adventurous dark fast-paced

434 pages hardcover 2011

fiction fantasy young adult adventurous funny fast-paced

312 pages digital 2019

fiction fantasy young adult adventurous reflective fast-paced

320 pages hardcover 2018

fiction fantasy young adult adventurous fast-paced