Algebraic Approach to Differential Equations by