Carl-Johan Vallgren

8 books

296 pages 2013

fiction crime mystery thriller dark mysterious tense fast-paced

288 pages 2001

fiction fantasy historical dark mysterious slow-paced

232 pages paperback 2012

fiction fantasy magical realism dark mysterious medium-paced

352 pages 2015

fiction crime thriller dark mysterious tense fast-paced

304 pages 1996

fiction fantasy dark reflective slow-paced

missing page info 2002

mysterious slow-paced

missing page info 2002

mysterious slow-paced

missing page info 2015

dark tense fast-paced