publisher: Addison Wesley Publishing Company publish date: August 23rd 1996
format: paperback pages: 831
language: English
ISBN:
0201634546 (9780201634549)
publisher: Addison Wesley Publishing Company publish date: March 6th 1998
format: paperback pages: 964
language: English
ISBN:
0201310074 (9780201310078)