Rose Doyle

15 books

352 pages 1999

dark emotional mysterious medium-paced

280 pages paperback 2005

dark emotional reflective medium-paced

160 pages 1994

informative inspiring tense medium-paced

170 pages 1994

medium-paced

82 pages paperback 2004

fiction dark mysterious tense