Essential principles of physics - Whelan, P.M.; Hodgson, M. J.