Carol Pringle

2 books

850 pages 2003

fiction mystery dark mysterious slow-paced

175 pages hardcover 2000

dark sad medium-paced