John Flanagan

122 books

missing page info first pub 1823 (editions)

adventurous informative lighthearted fast-paced

336 pages first pub 2006 (editions)

fiction fantasy young adult adventurous fast-paced

336 pages first pub 2006 (editions)

fiction fantasy young adult adventurous dark reflective fast-paced

346 pages first pub 2016 (editions)

fiction fantasy young adult adventurous fast-paced

513 pages first pub 2014 (editions)

432 pages missing pub info (editions)

200 pages missing pub info (editions)

304 pages first pub 2022 (editions)

fiction fantasy young adult adventurous mysterious fast-paced

missing page info missing pub info (editions)

missing page info first pub 1236 (editions)

challenging dark emotional medium-paced