by Catherine Anderson
publisher: Signet
publish date: December 29th 2009
format: mass market paperback pages: 417
language: English
ISBN:
045122874X (9780451228741)
ASIN: 045122874X
publisher: Signet publish date: December 29th 2009
format: kindle pages: 430
language: English
ASIN: B002W83DHK
publisher: Signet publish date: September 27th 2011
format: paperback pages: 432
language: English
ISBN:
0451235924 (9780451235923)
publisher: Signet Book publish date: December 29th 2009
format: ebook pages: 432
language: English
ISBN:
1101159693 (9781101159699)
publisher: Center Point publish date: February 1st 2010
format: hardcover pages: 494
language: English
ISBN:
1602856915 (9781602856912)
publisher: RecordedBooks publish date: October 2010
format: audiobook
language: English
ISBN:
1440767165 (9781440767166)