James Keegan

12 books

320 pages paperback 2013

fiction fantasy adventurous dark medium-paced

330 pages paperback

nonfiction classics literary dark mysterious medium-paced

320 pages paperback 2013

fiction fantasy adventurous slow-paced

5 pages 2011

fiction comics fantasy challenging informative medium-paced

350 pages 2020

fiction mystery thriller dark mysterious tense medium-paced

434 pages paperback

fiction crime mystery

300 pages paperback 2018

fiction fantasy romance adventurous mysterious fast-paced

The Final Empire (Part 3 of 3)

Mistborn GraphicAudio #1.3

Brandon Sanderson

7 hours audio 2006

fiction fantasy adventurous mysterious fast-paced

279 pages hardcover 2008

fiction short stories

140 pages 2009

nonfiction informative medium-paced