publisher: Bloomsbury publish date: March 6th 2002
format: paperback pages: 278
language: English
ISBN:
1582341958 (9781582341958)
publisher: Bloomsbury publish date: March 7th 2001
format: hardcover
language: English
ISBN:
1582341141 (9781582341149)
publisher: Bloomsbury publish date: December 5th 2008
format: ebook pages: 288
language: English
ISBN:
1596917822 (9781596917828)
language: English
ISBN:
0143000128 (9780143000129)