publisher: Bloomsbury publish date: June 15th 2007
format: hardcover pages: 256
language: English
ISBN:
1845202503 (9781845202507)
publisher: Bloomsbury publish date: June 15th 2007
format: paperback pages: 256
language: English
ISBN:
1845202511 (9781845202514)