J.R. Karlsson

5 books

296 pages 2014

adventurous reflective medium-paced

480 pages digital 2012

102 pages 2012

medium-paced

433 pages digital 2012

missing page info 2015

fiction fantasy adventurous medium-paced