Rose Trilogy

298 pages 2000

fiction romance dark slow-paced

310 pages 2000

fiction romance lighthearted slow-paced

310 pages 2001

fiction romance informative reflective fast-paced