publisher: HarperCollins publish date: January 17th 2012
format: paperback pages: 248
language: English
ISBN:
0061673110 (9780061673115)
publisher: Plume publish date: June 29th 2004
format: paperback pages: 288
language: English
ISBN:
0452285526 (9780452285521)
publisher: Plume publish date: June 27th 2006
format: paperback pages: 272
language: English
ISBN:
0452287464 (9780452287464)
publisher: Simon Pulse publish date: October 9th 2007
format: paperback pages: 208
language: English
ISBN:
1416948929 (9781416948926)
publisher: Plume publish date: June 28th 2005
format: paperback pages: 288
language: English
ISBN:
0452286565 (9780452286566)