by Catherine Anderson
publisher: HarperTorch publish date: April 4th 1994
format: paperback pages: 464
language: English
ISBN:
0061080616 (9780061080616)
publisher: Signet publish date: May 7th 2013
format: paperback pages: 432
language: English
ISBN:
0451239830 (9780451239839)
publisher: Signet publish date: May 7th 2013
format: kindle pages: 432
language: English
ASIN: B00BCU08FY
publisher: Signet publish date: May 7th 2013
format: ebook pages: 396
language: English
ISBN:
1101607645 (9781101607640)
publisher: Recorded Books publish date: 2013
format: audiobook minutes: 16
language: English
ISBN:
9781470363185