Margaret George

36 books

939 pages digital 1986

fiction historical informative slow-paced

514 pages digital 2017

fiction historical informative mysterious tense slow-paced

671 pages 2011

fiction historical challenging informative slow-paced

611 pages hardcover 2006

fiction historical romance informative slow-paced

1230 pages 1986

fiction historical informative tense medium-paced

870 pages paperback 1992

fiction historical informative slow-paced

630 pages 2002

fiction historical religion informative reflective slow-paced

1139 pages hardcover 1998

fiction historical romance challenging informative slow-paced

missing page info 1986

challenging dark emotional slow-paced

missing page info paperback 2006