publisher: Pan Macmillan publish date: September 18th 2004
format: paperback pages: 352
language: English
ISBN:
0330480650 (9780330480659)
publisher: Sidgwick & Jackson publish date: August 28th 2002
format: hardcover pages: 479
language: English
ISBN:
0283072806 (9780283072802)