Mel Keegan

42 books

326 pages 2000

fiction romance science fiction adventurous dark tense fast-paced

33 pages 2006

fiction historical adventurous medium-paced

363 pages 2006

fiction science fiction emotional slow-paced

352 pages 1992

fiction science fiction adventurous fast-paced

364 pages 2008

fiction science fiction adventurous slow-paced

268 pages 1999

fiction historical history adventurous emotional fast-paced

288 pages 1994

fiction science fiction adventurous medium-paced

347 pages 1995

fiction historical romance adventurous medium-paced

242 pages 2013

fiction historical romance adventurous mysterious medium-paced

224 pages 1990

fiction mystery adventurous mysterious fast-paced