publisher: Addison Wesley Publishing Company publish date: February 1st 2005
format: paperback
language: English
ISBN:
0321351592 (9780321351593)
publisher: Pearson
publish date: March 1st 2011
format: paperback pages: 208
language: English
ISBN:
0273746138 (9780273746133)