publisher: Pearson publish date: July 20th 2004
format: paperback pages: 608
language: English
ISBN:
0205404561 (9780205404568)
publisher: Prentice Hall publish date: December 22nd 2008
format: paperback
language: English
ISBN:
0205706118 (9780205706112)
publisher: Allyn & Bacon publish date: December 1st 1999
format: paperback pages: 527
language: English
ISBN:
0205146856 (9780205146857)