Approximate Solutions of Non-linear Boundary-value Problems