publisher: Spiegel & Grau publish date: June 7th 2011
format: ebook pages: 274
language: English
ISBN:
067960491X (9780679604914)
publisher: Spiegel & Grau publish date: January 1st 2011
format: ebook
language: English
ISBN:
1299169813 (9781299169814)
format: hardcover pages: 290
language: English
ASIN: B004J4WK42