Quantum Chemistry - Donald A. McQuarrie (Viva)