publisher: Addison-Wesley Professional publish date: June 1st 2009
format: paperback pages: 522
language: English
ISBN:
0321545494 (9780321545497)
publisher: Addison-Wesley Professional publish date: June 23rd 2009
format: ebook pages: 550
language: English
ISBN:
0321669665 (9780321669667)