Challenges in Synthetic Organic Chemistry - Knight, David W (Synthesis, 1995)