publisher: Mainstream Publishing publish date: August 16th 2005
format: hardcover pages: 224
language: English
ISBN:
1840189401 (9781840189407)
publisher: Mainstream Publishing publish date: June 1st 2006
format: paperback pages: 304
language: English
ISBN:
1845961226 (9781845961220)
publisher: Mainstream Publishing Company
format: paperback pages: 224
language: English
ISBN:
9781845961 (9789781845963)