The Rose of York Trilogy

340 pages 2003

fiction historical emotional slow-paced

176 pages 2006

fiction historical emotional informative slow-paced

272 pages 2006

fiction historical emotional informative slow-paced