Introduction to Advanced Chemistry - "Earl, B." (John Murray (Publishers) Ltd England, 2000)