Organic chemistry - Smith, Janice Gorzynski (New York McGraw Hill, 2011)