Introduction to organic chemistry - Streitwieser, Andrew (Maxwell Macmillan international editions. Science, 1989)