publisher: Addison-Wesley Professional publish date: May 22nd 2002
format: paperback pages: 408
language: English
ISBN:
0672321564 (9780672321566)
publisher: Addison-Wesley Professional publish date: April 12th 2013
format: paperback pages: 408
language: English
ISBN:
0321701399 (9780321701398)