by Christopher Hill
publisher: Palgrave Macmillan publish date: October 15th 1997
format: paperback pages: 464
language: English
ISBN:
0312174322 (9780312174323)
publisher: Random House, Inc. publish date: January 10th 2003
format: paperback pages: 464
language: English
ISBN:
0712668160 (9780712668163)
publisher: Random House, Inc. publish date: November 2nd 1997
format: paperback
language: English
ISBN:
043620326X (9780436203268)
publisher: Penguin publish date: January 1st 1986
format: paperback pages: 512
language: English
ISBN:
0140552014 (9780140552010)
publisher: St. Martin's Press publish date: October 1st 1997
format: hardcover pages: 464
language: English
ISBN:
0312174314 (9780312174316)