publisher: Pan Publishing publish date: November 1st 2010
format: paperback
language: English
ISBN:
0330419080 (9780330419086)
publisher: HarperCollins publish date: May 1st 1996
format: hardcover pages: 549
language: English
ISBN:
0060175184 (9780060175184)
format: paperback pages: 560
language: English
ISBN:
0006496458 (9780006496458)