publisher: Addison Wesley
publish date: February 25th 2007
format: hardcover
language: English
ISBN:
0132334178 (9780132334174)
publisher: Pearson Education publish date: September 13th 2010
format: Other Format pages: 644
language: English
ISBN:
0321747194 (9780321747198)