Chemistry - Olmsted, John; Williams, Gregory M. (Wiley, 2002)