Introduction to Advanced Chemistry - "Earl, Bryan" (Nelson Thornes Ltd England, 2011)