Linear First-order Ordinary Differential Equations