Advanced chemistry for you. - Ryan,lawrie ([s.L]: Nelson Thornes.)