publisher: Allyn & Bacon
publish date: April 4th 2005
format: paperback pages: 544
language: English
ISBN:
0205467016 (9780205467013)
publisher: Allyn & Bacon
publish date: July 1st 2002
format: paperback pages: 544
language: English
ISBN:
0205377750 (9780205377756)