language: English
ISBN:
8120311779 (9788120311770)
publisher: Prentice Hall
publish date: March 15th 2003
format: paperback pages: 670
language: English
ISBN:
0130477214 (9780130477217)
publisher: Prentice Hall publish date: February 1st 1998
format: paperback pages: 662
language: English
ISBN:
0131997467 (9780131997462)