Johan Nilsson

25 books

288 pages hardcover 2013

nonfiction psychology self help informative lighthearted reflective medium-paced

336 pages digital 2022

fiction mystery dark mysterious tense medium-paced

48 pages hardcover 2018

fiction graphic novel historical literary poetry short stories emotional sad fast-paced

608 pages hardcover 2023

fiction contemporary horror lgbtqia+ mystery thriller dark mysterious tense medium-paced

386 pages digital 2007

fiction contemporary historical literary dark emotional sad medium-paced

398 pages 1997

nonfiction history science challenging informative slow-paced

512 pages 2015

fiction mystery thriller dark mysterious medium-paced

137 pages digital

229 pages paperback 2014

fiction crime mystery thriller dark mysterious tense fast-paced

366 pages paperback 2007

nonfiction psychology self help informative inspiring slow-paced