publisher: Pearson Prentice Hall publish date: May 1st 2005
format: paperback pages: 804
language: English
ISBN:
0131964313 (9780131964310)
publisher: Pearson Prentice Hall publish date: January 1st 2004
format: paperback pages: 780
language: English
ISBN:
0130399159 (9780130399151)