Differential equations Theory, technique, and practice with boundary value problems - Krantz, Steven C. (CRC Press, 2016)