Rita Barrington

2 books

304 pages paperback 2003

fiction historical mystery emotional mysterious slow-paced

623 pages paperback 2004

fiction historical mystery informative mysterious fast-paced