publisher: Bloomsbury publish date: November 7th 2005
format: hardcover pages: 384
language: English
ISBN:
1582346305 (9781582346304)
language: English
ISBN:
0747579571 (9780747579571)
publisher: Bloomsbury publish date: November 7th 2005
format: hardcover pages: 480
language: English
ISBN:
0747574952 (9780747574958)