McGraw Hill TextHardcover - 1472 pages2nd edition (October 1997) Click here for more info
Click here for more info