publisher: The Edge publish date: December 22nd 2010
format: paperback pages: 272
language: English
ISBN:
159748900X (9781597489003)
publisher: Edge Books publish date: July 28th 2011
format: ebook pages: 272
language: English
ISBN:
0013146866 (2940013146860)