Advanced science chemistry. - Ann and Patrick Fullick (Oxford: Heinemann Educational Publisher, 2000)