Theory and applications of linear differential and difference equations a systems approach in engineering - Johnson, Roy M. (Horwood, 1984)