publisher: Apress publish date: October 1st 2009
format: paperback pages: 260
language: English
ISBN:
1430224495 (9781430224495)
publisher: Permanent Publications publish date: December 3rd 2012
format: paperback pages: 192
language: English
ISBN:
185623097X (9781856230971)
publisher: Permanent Publications publish date: October 7th 2013
format: kindle pages: 271
language: English
ISBN:
9781856231008
publisher: FictionMagazines.com publish date: 2014-10-22
format: Kindle Edition pages: 82
ASIN: B00OTYYYNC
publisher: Obverse Books
publish date: June 2012
format: paperback pages: 154
language: English
ISBN:
9781909031012
publisher: Obverse Books publish date: 2015-03-31
format: Paperback pages: 287
ISBN:
1909031275 (9781909031272)
ASIN: 1909031275