Vanishing Breed

296 pages 1999

dark mysterious tense medium-paced

256 pages 2005

romance dark slow-paced