publisher: Prentice Hall
publish date: September 5th 2003
format: paperback pages: 736
language: English
ISBN:
0130092290 (0076092016816)
ASIN: 130092290
publisher: Prentice Hall PTR publish date: November 1st 2007
format: paperback pages: 712
language: English
ISBN:
0131482602 (9780131482609)