publisher: Addison-Wesley Professional publish date: August 1st 2008
format: paperback pages: 826
language: English
ISBN:
0321533925 (9780321533920)
publisher: Addison-Wesley Professional publish date: August 22nd 2008
format: ebook pages: 880
language: English
ISBN:
0132701596 (9780132701594)