Molecular Structure and Energetics, Structure and Reactivity by Arthur Greenberg, Jf Liebman & J.F. Liebman