publisher: Bloomsbury publish date: March 30th 2004
format: paperback pages: 592
language: English
ISBN:
0826473016 (9780826473011)
publisher: Bloomsbury publish date: December 31st 2002
format: hardcover pages: 584
language: English
ISBN:
0826452507 (9780826452504)