publisher: Spiegel & Grau publish date: January 3rd 2012
format: hardcover pages: 256
language: English
ISBN:
0385524749 (9780385524742)
publisher: Spiegel & Grau publish date: January 3rd 2012
format: ebook pages: 256
language: English
ISBN:
0385529627 (9780385529624)
publisher: Random House Audio publish date: January 3rd 2012
language: English
ISBN:
0307712192 (9780307712196)
publisher: Books on Tape publish date: January 3rd 2012
format: audiobook
language: English
ISBN:
0307712206 (9780307712202)
publisher: Spiegel & Grau publish date: January 1st 2012
format: ebook
language: English
ISBN:
1299069150 (9781299069152)
publisher: Books on Tape publish date: January 3rd 2012
language: English
ISBN:
0307712214 (9780307712219)