General, Organic, and biochemistry. - Denniston, Katherine J.