Advanced chemistry for you. - Ryan,lawrie (Uk: Nelson Thornes, 2000)