Johan Harstad

6 books

482 pages hardcover 2005

fiction contemporary emotional funny reflective slow-paced

368 pages paperback 2008

fiction horror science fiction young adult dark mysterious tense medium-paced

259 pages paperback 2018

fiction crime short stories funny lighthearted fast-paced

missing page info digital 2012

dark medium-paced

320 pages paperback 2017 not a book

nonfiction poetry short stories reflective slow-paced

367 pages paperback 2006

fiction short stories challenging emotional reflective slow-paced