publisher: Prentice Hall publish date: February 1st 2006
format: paperback pages: 555
language: English
ISBN:
0131735217 (9780131735217)
publisher: Prentice Hall publish date: October 9th 2003
format: paperback pages: 512
language: English
ISBN:
013140265X (9780131402652)
publisher: Prentice Hall publish date: January 1st 2005
format: paperback pages: 19
language: English
ISBN:
0536862540 (9780536862549)