publisher: Addison-Wesley Professional publish date: August 13th 2010
format: ebook pages: 357
language: English
ISBN:
0132172755 (9780132172752)
publisher: Addison-Wesley Professional publish date: August 19th 2010
format: paperback pages: 368
language: English
ISBN:
0321714105 (9780321714107)