publisher: Mainstream Publishing publish date: September 28th 2007
format: paperback pages: 331
language: English
ISBN:
1845962273 (9781845962272)
publisher: Mainstream Publishing publish date: October 5th 2006
format: hardcover pages: 336
language: English
ISBN:
1845961811 (9781845961817)