publisher: Prentice Hall publish date: February 19th 2007
format: paperback pages: 736
language: English
ISBN:
013199140X (9780131991408)
publisher: Prentice Hall publish date: July 9th 2001
format: paperback
language: English
ISBN:
0130918504 (9780130918505)