publisher: Pearson publish date: July 30th 1999
format: paperback pages: 354
language: English
ISBN:
0130205516 (9780130205513)
publisher: Prentice Hall publish date: October 1st 1993
format: paperback pages: 401
language: English
ISBN:
0139535144 (9780139535147)
publisher: Prentice Hall publish date: January 17th 2009
format: paperback
language: English
ISBN:
0205703704 (9780205703708)