publisher: Anomalist Books publish date: June 24th 2009
format: paperback pages: 438
language: English
ISBN:
1933665416 (9781933665412)
publisher: Anomalist Books publish date: January 27th 2011
format: ebook pages: 438
language: English
ISBN:
1933665793 (9781933665795)