by Andrea Kane
publisher: Pocket Books publish date: December 1st 1994
format: paperback pages: 384
language: English
ISBN:
0671865072 (9780671865078)
publisher: Open Road Media publish date: October 2nd 2012
format: ebook pages: 354
language: English
ISBN:
1453270302 (9781453270301)
publisher: Open Road Media publish date: October 2nd 2012
format: ebook pages: 354
language: English
ISBN:
1453265597 (9781453265598)
publisher: Open Road Media publish date: October 2nd 2012
format: kindle pages: 384
language: English
ASIN: B0099ISFJW
publisher: Pocket Books
format: mass market paperback
language: English
ISBN:
0671894889 (9780671894887)