Megan Magill

3 books

216 pages 2009

dark mysterious medium-paced

159 pages paperback 2009

lighthearted mysterious tense fast-paced

272 pages 2010

fiction short stories reflective medium-paced