General, Organic, and Biochemistry - Katherine J.Denniston; Joseph J.ToppingRobert L.Caret (London McGraw Hill, 2007)