by Andrea Kane
publisher: Pocket Books publish date: November 1st 2000
format: mass market paperback pages: 464
language: English
ISBN:
0671036564 (9780671036560)
publisher: Pocket Books publish date: November 27th 2007
format: paperback pages: 464
language: English
ISBN:
1416554866 (9781416554868)
publisher: Pocket Books publish date: April 15th 2013
format: ebook pages: 480
language: English
ISBN:
1476748691 (9781476748696)
publisher: Pocket Books publish date: April 15th 2013
format: kindle pages: 486
language: English
ASIN: B00BW4OLYO
publisher: Gallery Books publish date: November 15th 2010
format: paperback pages: 480
language: English
ISBN:
1451613059 (9781451613056)
publisher: Pocket Books publish date: January 1st 2003
format: mass market paperback pages: 480
language: English
ISBN:
074346740X (9780743467407)
publisher: Turtleback Books
language: English
ISBN:
1417718129 (9781417718122)
publisher: Pocket Books publish date: April 15th 2013
format: kindle pages: 480
language: English
ASIN: B00G7SXM5Y