Keith Heller

6 books

288 pages 2004

fiction short stories challenging reflective slow-paced

158 pages paperback 1984

fiction mystery dark mysterious medium-paced

211 pages paperback 1998

challenging dark medium-paced

218 pages paperback 1986

fiction dark mysterious reflective medium-paced

224 pages 2003

fiction historical emotional hopeful reflective slow-paced

247 pages 1997

fiction challenging reflective sad medium-paced