Organic Chemistry a modern perspective : Preliminary version - aLewis, David E. (WCB, 1996)