K.K.

2 books

248 pages first pub 2010 (editions)

horror challenging informative tense medium-paced

426 pages first pub 2013 (editions)

dark funny informative fast-paced