publisher: Addison-Wesley Professional publish date: November 25th 2011
format: hardcover pages: 1056
language: English
ISBN:
0321336313 (9780321336316)
publisher: Addison-Wesley Professional
format: ebook pages: 57
language: English
ISBN:
0132808188 (9780132808187)