Organic chemistry I as a second language - Klein, David R. Dr (John Wiley & Sons, 2008)