Mastering organic chemistry a problem-solving approach - Gibson, Gerald W. (Saunders, 1979)