publisher: Pearson Prentice Hall publish date: January 1st 2005
format: paperback
language: English
ISBN:
0131603698 (9780131603691)
publisher: Prentice Hall
publish date: April 2nd 2002
format: paperback pages: 687
language: English
ISBN:
0130163147 (9780130163141)