Elementary differential equations and boundary value problems - Boyce (John Wiley, 2005)