You need to sign in or sign up before continuing.

John Klima

14 books

348 pages 2012

fiction science fiction short stories challenging informative slow-paced

336 pages 2012

nonfiction history sports emotional informative medium-paced

432 pages 2015

nonfiction history sports adventurous informative inspiring slow-paced

346 pages digital 2013

fiction fantasy short stories adventurous fast-paced

473 pages paperback 2011

fiction fantasy short stories adventurous mysterious fast-paced

448 pages digital 2007

fiction fantasy short stories adventurous medium-paced

320 pages 2009

nonfiction sports informative slow-paced

442 pages 2017

informative medium-paced

128 pages 2012

science fiction short stories adventurous reflective slow-paced

106 pages 2012

fiction fantasy adventurous reflective medium-paced