publisher: Bloomsbury publish date: September 13th 2004
format: paperback pages: 352
language: English
ISBN:
1582344507 (9781582344508)
publisher: Bloomsbury publish date: June 16th 2003
format: hardcover pages: 352
language: English
ISBN:
0747562210 (9780747562214)
language: English
ISBN:
0747568596 (9780747568599)
publisher: Bloomsbury publish date: July 7th 2003
format: hardcover pages: 352
language: English
ISBN:
1582342601 (9781582342603)