publisher: Mainstream Publishing publish date: September 28th 2007
format: hardcover pages: 240
language: English
ISBN:
1845960920 (9781845960926)
publisher: Mainstream Digital publish date: September 2nd 2011
format: ebook pages: 240
language: English
ISBN:
1780572425 (9781780572420)