The Chemistry Maths Book 2nd Edition by Erich Steiner