by Karen White
publisher: NAL Trade publish date: May 4th 2010
format: paperback pages: 416
language: English
ISBN:
0451229215 (9780451229212)
ASIN: 451229215
publisher: New American Library publish date: May 4th 2010
format: ebook pages: 347
language: English
ISBN:
110140437X (9781101404379)
format: kindle pages: 390
language: English
ASIN: B003L785T2
publisher: Listen & Live Audio publish date: August 1st 2010
format: audiobook
language: English
ISBN:
1616570989 (9781616570989)
publisher: Doubleday publish date: January 1st 2010
format: hardcover pages: 712
language: English
ISBN:
1616644494 (9781616644499)
publisher: Listen & Live Audio publish date: June 1st 2010
format: audiobook
language: English
ISBN:
1593165242 (9781593165246)
publisher: Center Point publish date: July 1st 2010
format: hardcover pages: 575
language: English
ISBN:
1602857954 (9781602857957)
language: English
ISBN:
1616644745 (9781616644741)