Organic Chemistry - Klein, David R (Singalpre Wiley, 2017)