publisher: Addison Wesley Publishing Company publish date: January 15th 2005
format: hardcover pages: 500
language: English
ISBN:
0321331613 (9780321331618)
publisher: Pearson
publish date: January 1st 2013
format: ebook pages: 1118
ISBN:
1299960979 (9781299960978)
publisher: Pearson, Paperback" /> publish date: January 1st 2009
format: paperback
language: English
ISBN:
0321508769 (9780321508768)