IB Chemistry higher level : international baccalaureate revision guide : for exams beginning may 2009 - Lumsden, Cameron (United Kingdom Oxford Study Courses, 2008)