Organic Reaction Mechanisms: A Step by Step Approach, Second Edition by Michael Edenborough Back to product details page >