publisher: John Hunt Publishing
publish date: December 16th 2009
format: paperback pages: 246
language: English
ISBN:
1846942268 (9781846942266)
ASIN: 1846942268
publisher: John Hunt Publishing
publish date: March 16th 2012
format: paperback pages: 120
language: English
ISBN:
1780990871 (9781780990873)
publisher: Moon Books publish date: 2013-12-07
format: paperback pages: 269
language: English
ISBN:
1782792112 (9781782792116)