Ordinary Differential Equations: With Applications