Chemistry : introducing inorganic, organic and physical chemistry - Burrows, Andrew (Oxford University Press, 2009)