Maggie Maguire

220 pages 1998

fiction mystery funny lighthearted fast-paced

213 pages paperback 1998

fiction historical lighthearted mysterious tense slow-paced

240 pages paperback 1999

fiction historical mysterious medium-paced