Elementary Differential Equations And Boundary Value Problems [With Web Registration Card] by William E. Boyce & Richard C. DiPrima