publisher: Titan Books publish date: September 20th 2011
format: paperback pages: 240
language: English
ISBN:
0857682822 (9780857682826)
publisher: Titan Books publish date: September 20th 2011
format: ebook pages: 320
language: English
ISBN:
0857686003 (9780857686008)
format: paperback pages: 234
language: English
ASIN: B005SSYV1I
publisher: Titan Books (UK) publish date: January 1st 2011
format: ebook
language: English
ISBN:
129958053X (9781299580534)