publisher: Bloomsbury publish date: January 10th 2000
format: paperback pages: 260
language: English
ISBN:
0413743500 (9780413743503)
publisher: Pelican Publishing
publish date: January 27th 2009
format: hardcover pages: 336
language: English
ISBN:
1589806417 (9781589806412)