publisher: Signet
publish date: December 2nd 1986
format: paperback pages: 654
language: English
ISBN:
0451145038 (9780451145031)
publisher: Signet
publish date: July 6th 2004
format: paperback pages: 768
language: English
ISBN:
045121255X (9780451212559)
publisher: Perfection Learning
publish date: July 1st 2006
format: hardcover
language: English
ISBN:
0756972272 (9780756972271)