publisher: Pearson
publish date: January 13th 2010
format: paperback pages: 360
language: English
ISBN:
0205772994 (9780205772995)
publisher: Pearson publish date: January 1st 2011
format: hardcover pages: 326
language: English
ISBN:
0205794963 (9780205794966)