Introduction to Differential Equations – Stephen Campbell, Richard Haberman