Theory and applications of linear differential and difference equations A systems approach in engineering. - Johnson R M (1984)