Essential Algebra for Chemistry Students by David Ball