publisher: Penguin publish date: July 1st 2009
format: paperback pages: 480
language: English
ISBN:
014103811X (9780141038117)
publisher: Hyperion publish date: June 9th 2009
format: ebook pages: 349
language: English
ISBN:
1401394434 (9781401394431)
publisher: Voice publish date: April 6th 2010
format: paperback pages: 368
language: English
ISBN:
1401341330 (9781401341336)
ASIN: B003WUYROK