Organic chemistry Principles and mechanisms - Karty, Joel M. (Norton, 2014)