publisher: 2009 publish date: May 21st 2009
format: paperback pages: 336
language: English
ISBN:
0955647665 (9780955647666)
publisher: Tindal Street
format: paperback
language: English
ISBN:
1906994072 (9781906994075)
publisher: Tindal Street publish date: January 1st 2011
format: ebook pages: 300
language: English
ISBN:
1906994552 (9781906994556)