Chemistry for the IB Diploma 2nd ED - "Owen, Steve" (Cambridge university press British Library, 2015)