The Chemistry of Common Life Volume 1 by James Finlay Weir Johnston