pages: 356
language: English
ISBN:
0747516774 (9780747516774)
publisher: Bloomsbury publish date: January 3rd 2002
format: paperback pages: 368
language: English
ISBN:
0747559643 (9780747559641)
language: English
ISBN:
0140233989 (9780140233988)
publisher: Emblem Editions publish date: October 29th 2010
format: ebook
language: English
ISBN:
1551994232 (9781551994239)