publisher: Addison-Wesley Professional publish date: June 29th 2008
format: paperback pages: 504
language: English
ISBN:
0672329662 (9780672329661)
publisher: Addison-Wesley Professional publish date: June 19th 2008
format: ebook pages: 504
language: English
ISBN:
0132715198 (9780132715195)