Advanced organic chemistry - Reaction, Mechanisms and Stracture - March, Jerry (2004)