Prentice HallHardcover - 881 pages12 edition (June 15, 1998) Click here for more info
Click here for more info