Mel Keegan

42 books

326 pages first pub 2000 (editions)

fiction romance science fiction adventurous dark tense fast-paced

33 pages first pub 2006 (editions)

fiction historical adventurous medium-paced

363 pages first pub 2006 (editions)

fiction science fiction emotional slow-paced

352 pages first pub 1992 (editions)

fiction science fiction adventurous fast-paced

364 pages first pub 2008 (editions)

fiction science fiction adventurous slow-paced

268 pages first pub 1999 (editions)

fiction historical history adventurous emotional fast-paced

288 pages first pub 1994 (editions)

fiction science fiction adventurous medium-paced

347 pages first pub 1995 (editions)

fiction historical romance adventurous medium-paced

242 pages first pub 2013 (editions)

fiction historical romance adventurous mysterious medium-paced

224 pages first pub 1990 (editions)

fiction mystery adventurous mysterious fast-paced