Differential Equations and Boundary Value Problems by David E. Penney, David Penney & Charles Henry Edwards