New Co-ord Sci Chemistry 3rd by Rose Marie Gallagher & Paul Ingram