Introduction to advance chemistry. - Earl, B.