Mark Teppo

48 books

fiction comics historical adventurous fast-paced

160 pages | first published 2015

fiction horror adventurous challenging reflective fast-paced

320 pages | first published 2013

fiction fantasy adventurous mysterious medium-paced

435 pages

fiction fantasy historical adventurous slow-paced

423 pages | first published 2013

fiction fantasy adventurous mysterious medium-paced

320 pages | first published 2007

fiction fantasy adventurous mysterious slow-paced

324 pages | first published 2016

fiction science fiction adventurous challenging slow-paced

658 pages | first published 2017

fiction fantasy short stories adventurous slow-paced

288 pages | first published 2008

nonfiction reference informative medium-paced

132 pages | first published 2016