Organic chemistry : a modern perspective : preliminary version - Lewis, David E. (WCB, 1996)