Physics : an introduction for students of science and engineering - Hagelberg, M. Paul