Physics for Technical Students Volume 1; Mechanics and Heat by William Ballantyne Anderson