publisher: Endeavour Press publish date: November 13th 2013
format: kindle pages: 704
language: English
ASIN: B00GB0HYVQ
language: English
ISBN:
1841190632 (9781841190631)
publisher: Magpie Books publish date: August 2004
format: paperback pages: 549
language: English
ISBN:
1841198633 (9781841198637)
language: English
ISBN:
1854879006 (9781854879004)