Handbook of differential equations: Ordinary differential equations v.1 - Canada,A.ed (Elsevier, 2004)