Keith Thompson

30 books

496 pages hardcover 2010

fiction fantasy historical young adult adventurous mysterious fast-paced

422 pages hardcover 2007

fiction fantasy middle grade adventurous fast-paced

120 pages paperback

nonfiction sports informative medium-paced

543 pages hardcover 2011

fiction fantasy historical young adult adventurous mysterious fast-paced

440 pages hardcover 2009

fiction fantasy historical young adult adventurous medium-paced

954 pages paperback 2011

fiction fantasy historical young adult adventurous medium-paced

288 pages paperback 2016

fiction fantasy middle grade adventurous slow-paced

53 pages 2012

fiction fantasy historical young adult adventurous fast-paced

160 pages 2014

nonfiction fantasy science fiction emotional mysterious reflective medium-paced

326 pages 2012

fiction historical challenging funny informative slow-paced