publisher: Pan Macmillan
publish date: October 1st 2006
format: hardcover pages: 224
language: English
ISBN:
0230001378 (9780230001374)
publisher: Pan Macmillan publish date: March 1st 2007
format: paperback pages: 224
language: English
ISBN:
0230007406 (9780230007406)