publisher: Allyn & Bacon
publish date: July 1st 2003
format: hardcover
language: English
ISBN:
020541477X (9780205414772)
publisher: Allyn & Bacon publish date: December 8th 2006
format: hardcover pages: 599
language: English
ISBN:
0205543235 (9780205543236)