Organic Chemistry - Solomons Fryhle (Wiley, 2004)