Carolyn Hale Bruce

4 books

520 pages paperback

fiction historical emotional slow-paced

430 pages paperback

fiction historical emotional informative slow-paced

448 pages 2002

informative tense slow-paced

640 pages paperback

fiction historical history