publisher: Addison-Wesley Professional publish date: April 30th 2007
format: hardcover pages: 720
language: English
ISBN:
020189551X (9780201895513)
publisher: Addison-Wesley Professional publish date: July 24th 2001
format: paperback pages: 320
language: English
ISBN:
0201721635 (9780201721638)