Edwards C. And D. Penney. Elementary Differential Equations With Boundary Value Problems. 6th Ed -
Includes "Application Modules" designed for use with software like Mathematica Visual Learning:
A rigorous, theorem-driven chapter covering:
Master Differential Equations with Edwards & Penney: A Guide to the 6th Edition