Fundamental Chemistry for O Level - "Gallagher, RoseMarie" (OUP Oxford, 2017)