Classical Mechanics With Applications by Porter Wear Johnson