publisher: Allyn & Bacon
publish date: June 1st 2002
format: paperback pages: 624
language: English
ISBN:
0205459536 (9780205459537)
publisher: Pearson
publish date: November 26th 2008
format: hardcover pages: 580
language: English
ISBN:
0205652018 (9780205652013)