Introductory Differential Equations: with Boundary Value Problems