Classical and Modern Mechanics - BARTLETT, James H. (The University of Alabama)