Atom and Molecular. - Karplus. M.