format: paperback
language: English
ISBN:
0072930470 (9780072930474)
format: paperback pages: 696
language: English
ISBN:
1559342560 (9781559342568)
format: hardcover pages: 696
language: English
ISBN:
0072920963 (9780072920963)
publisher: Allyn & Bacon
format: hardcover
language: English
ISBN:
0205069770 (9780205069774)