publisher: Prentice Hall publish date: January 1st 2006
format: paperback pages: 616
language: English
ISBN:
0962071056 (9780962071058)
format: hardcover pages: 655
language: English
ISBN:
0866123563 (9780866123563)
publisher: Waterbury Press
publish date: June 28th 2002
format: paperback pages: 538
ISBN:
0962071048 (9780962071041)
ISBN:
096207103X (9780962071034)