publisher: Pearson Education
publish date: October 18th 2009
format: ebook
ISBN:
0321647629 (9780321647627)
publisher: Addison-Wesley Professional publish date: October 28th 2009
format: paperback pages: 576
language: English
ISBN:
0321647416 (9780321647412)