publisher: Bloomsbury publish date: 2005
format: paperback pages: 358
language: English
ISBN:
0747572534 (9780747572534)
publisher: Bloomsbury publish date: October 4th 2004
format: hardcover pages: 384
language: English
ISBN:
0747572542 (9780747572541)