publisher: Mainstream Publishing publish date: August 16th 2005
format: hardcover pages: 256
language: English
ISBN:
1840188391 (9781840188394)
publisher: Mainstream Publishing publish date: November 1st 2004
format: paperback pages: 256
language: English
ISBN:
1845960327 (9781845960322)