publisher: Pen Press publish date: November 19th 2011
format: paperback pages: 378
language: English
ISBN:
1780032897 (9781780032894)
publisher: Indepenpress Publishing publish date: November 1st 2011
format: paperback pages: 322
language: English
ISBN:
1780032234 (9781780032238)