Chemistry for cxc - - Lambert (Jamaica Heinemann, 1986)