Organic chemistry - Yurkanis, Paula (Boston Prentice hall pub, 2011)