publisher: Abaddon Books
publish date: January 16th 2007
format: mass market paperback pages: 320
language: English
ISBN:
1905437129 (9781905437122)
publisher: Abaddon Books publish date: 2018-11-01
format: paperback
language: English
ISBN:
9781781085202