Highland

512 pages • 1995 • 3 editions

fiction historical romance emotional medium-paced

413 pages • 1997 • 3 editions

fiction historical romance dark emotional mysterious medium-paced

381 pages • 1998 • 2 editions

fiction historical romance emotional informative slow-paced

382 pages • 1999 • 2 editions

fiction historical romance adventurous slow-paced

1646 pages • 2013 • 1 edition

fiction romance emotional medium-paced