publisher: Prentice Hall publish date: May 26th 1988
format: hardcover pages: 583
language: English
ISBN:
0130240753 (9780130240750)
publisher: Pearson publish date: August 20th 2004
format: paperback pages: 480
language: English
ISBN:
0131895656 (9780131895652)