publisher: Allyn & Bacon
publish date: May 6th 2006
format: paperback pages: 352
language: English
ISBN:
0205494420 (9780205494422)
publisher: Pearson publish date: January 25th 2009
format: paperback pages: 320
language: English
ISBN:
0205653960 (9780205653966)