publisher: Addison-Wesley Professional publish date: March 14th 2009
format: paperback pages: 368
language: English
ISBN:
9780321580511
publisher: Pearson Technology Group publish date: March 4th 2009
format: ebook pages: 366
language: English
ISBN:
0768693071 (9780768693072)