publisher: Prentice Hall
publish date: April 7th 2005
format: paperback
language: English
ISBN:
0131194410 (9780131194410)
publisher: Pearson
publish date: April 24th 2000
format: paperback pages: 315
language: English
ISBN:
0134609085 (9780134609089)