Differential equations for engineers : Differential equations for engineers - Kalbaugh, David V. (CRC press, 2018)