David Kaufelt

2 books

286 pages 2001

fiction mystery short stories mysterious slow-paced

394 pages 1982

fiction historical romance emotional reflective medium-paced