Physics for Scientists & Engineers with Modern Physics 5th Edition – Douglas C. GiancoliBy Alvin / October 30, 2023