Explorations in Physics by David Jackson, David P. Jackson & Priscilla W. Laws