publisher: Addison Wesley Publishing Company publish date: January 1st 1997
format: paperback pages: 960
language: English
ISBN:
0801318238 (9780801318238)
publisher: Pearson Education Limited publish date: 2001
format: paperback pages: 1668
ISBN:
0582456320