Core Chemistry by Peter Evans, John Mills & Brian Milner