Cambridge international AS and A level chemistry coursebook - Norris, Roger (Cambridge International Examinations, 2011)