Chemistry - "Gallangher, RoseMarie" (Oxford : Oxford University Press, 1996., 1989)