publisher: Modern Library publish date: January 8th 2008
format: hardcover pages: 288
language: English
ISBN:
0679643494 (9780679643494)
publisher: Modern Library publish date: January 13th 2009
format: paperback pages: 288
language: English
ISBN:
0812976770 (9780812976779)
publisher: Modern Library publish date: January 8th 2008
format: ebook
language: English
ISBN:
1588366847 (9781588366849)
publisher: Recorded Books publish date: April 17th 2009
format: MP3 CD
language: English
ISBN:
1436171008 (9781436171007)