Differential Equations and Linear Algebra (2nd Edition)