Lessons in Elementary Practical Physics, Volume 2 by Balfour Stewart & William Winson Haldane Gee