publisher: Pearson Prentice Hall publish date: May 1st 2005
format: hardcover
language: English
ISBN:
0132262274 (9780132262279)
publisher: Prentice Hall
publish date: July 18th 2002
format: paperback pages: 347
language: English
ISBN:
0130663697 (9780130663696)