by Catherine Anderson
publisher: Signet publish date: January 2nd 2007
format: mass market paperback pages: 464
language: English
ISBN:
0451220692 (9780451220691)
ASIN: 451220692
publisher: New American Library publish date: January 1st 2002
format: paperback pages: 446
language: English
ISBN:
0451410157 (9780451410153)
publisher: Signet publish date: January 2007
format: ebook pages: 446
language: English
ISBN:
1101578750 (9781101578759)
publisher: Signet publish date: January 2nd 2007
format: kindle pages: 464
language: English
ASIN: B007152PWI
publisher: Onyx publish date: 2002
format: hardcover pages: 744
language: English
ISBN:
0739424076 (9780739424070)