Chemistry of Common Life, Volume 1 by James Finlay Weir Johnston, James Finlay W. Johnston & James Finley W. Johnston