publisher: Prentice Hall publish date: December 30th 2007
format: paperback pages: 528
language: English
ISBN:
0136003761 (9780136003762)
publisher: MacMillan Publishing Company publish date: October 1st 1991
format: hardcover pages: 450
language: English
ISBN:
0023728302 (9780023728303)