The Chemistry Of Common Life by Arthur Herbert Church, James Finlay Weir Johnston & James Finlay W. Johnston