publisher: Addison-Wesley Professional publish date: May 15th 2003
format: hardcover pages: 544
language: English
ISBN:
032112247X (9780321122476)
publisher: Addison-Wesley Professional publish date: December 7th 2012
format: paperback pages: 502
language: English
ISBN:
0321903722 (9780321903723)