publisher: The Atavist
publish date: August 24th 2011
format: kindle pages: 38
language: English
ASIN: B005J0Z9S4
format: ebook pages: 144
ISBN:
1452130310 (9781452130316)
publisher: Broadway
publish date: May 11th 2004
format: hardcover pages: 304
language: English
ISBN:
0767914791 (9780767914796)
format: kindle pages: 144
language: English
ASIN: B00GOJT5IE
publisher: New Riders Publishing publish date: December 2nd 2005
format: paperback pages: 275
language: English
ISBN:
0321316088 (9780321316080)
publisher: Ten Speed Press publish date: 2015-10-13
format: Hardcover pages: 272
language: English
ISBN:
1607747286 (9781607747284)
ASIN: 1607747286