publisher: Prentice Hall
publish date: December 1st 2005
format: paperback
language: English
ISBN:
0131895672 (9780131895676)
publisher: Prentice Hall
publish date: June 29th 2001
format: paperback pages: 727
language: English
ISBN:
0137596146 (9780137596140)