publisher: Penguin publish date: August 2nd 2007
format: hardcover pages: 256
language: English
ISBN:
1615544380 (9781615544387)
publisher: Plume Books publish date: May 27th 2008
format: ebook pages: 256
language: English
ISBN:
1429551712 (9781429551717)
publisher: Penguin publish date: August 2nd 2007
format: hardcover pages: 256
language: English
ISBN:
161556893X (9781615568932)
publisher: Tantor Media Inc publish date: September 17th 2007
language: English
ISBN:
1400125375 (9781400125371)
publisher: Tantor Media, Inc. publish date: September 28th 2007
format: audiobook
language: English
ISBN:
064196336X (9780641963360)