Differential Equations : An Introduction to Modern Methods and Applications - Brannan, James R. ; Boyce, William E (2015)