Chemistry for advanced level. - Cann, Peter (London.: John Murray, 2002)
Keywords: Hughes, Peter; Chemistry