by Kim Flachmann
publisher: Prentice Hall publish date: August 16th 2004
format: paperback pages: 736
language: English
ISBN:
0131893580 (9780131893580)
publisher: Prentice Hall publish date: November 1st 2008
format: paperback
language: English
ISBN:
0205708714 (9780205708710)
publisher: Prentice Hall publish date: October 1st 1997
format: paperback pages: 496
language: English
ISBN:
0131021796 (9780131021792)