Father Mark Townsend Mystery

256 pages 1996

mystery emotional mysterious slow-paced

352 pages 1999

fiction mystery dark mysterious reflective slow-paced

304 pages 1999

challenging informative reflective slow-paced