Bruce Kohler

272 pages 2008

fiction mystery thriller mysterious medium-paced

288 pages 2009

fiction mystery dark fast-paced

238 pages 2012

fiction mystery mysterious medium-paced