General,Organic, and Biochemistry - Denniston, Katherine J (McGraw Hill, 2011)