Computational Organic Chemistry by Steven M. Bachrach