publisher: Telegram Books publish date: January 1st 2010
format: paperback pages: 392
language: English
ISBN:
1846590604 (9781846590603)
publisher: Telegram publish date: January 16th 2012
format: ebook pages: 377
language: English
ISBN:
1846591082 (9781846591082)