Mastering Physics Dynamics by Brian Shadwick | Menrva Books | MenrvaBooks