Elements of Chemistry: Theoretical and Practical, Volume 2 by William Allen Miller & Herbert McLeod