publisher: Mainstream Publishing publish date: September 1st 2006
format: hardcover pages: 272
language: English
ISBN:
1845961374 (9781845961374)
publisher: Mainstream Publishing publish date: September 28th 2007
format: paperback pages: 288
language: English
ISBN:
1845962052 (9781845962050)