Organic chemistry - Carey, Francis (2003)