by Carrie Alexander
publisher: Harlequin publish date: March 1st 1995
format: paperback pages: 217
language: English
ISBN:
0373256361 (9780373256365)
publisher: Harlequin publish date: January 1st 2012
format: ebook
language: English
ISBN:
1283660628 (9781283660624)
publisher: Harlequin publish date: July 16th 2012
format: ebook
language: English
ISBN:
1459286227 (9781459286221)