Organic chemistry: Structure and function - Vollhardt, K. Peter C (New York, 2002)