publisher: Addison-Wesley Professional publish date: January 7th 2011
format: paperback pages: 309
language: English
ISBN:
032160413X (9780321604132)
publisher: Addison-Wesley Professional publish date: January 10th 2011
format: ebook pages: 333
language: English
ISBN:
0321604571 (9780321604576)