publisher: Mainstream Publishing publish date: September 7th 2006
format: hardcover pages: 336
language: English
ISBN:
184596098X (9781845960988)
publisher: Mainstream Publishing publish date: June 7th 2007
format: paperback pages: 336
language: English
ISBN:
1845962605 (9781845962609)