Strategies and tactics in organic synthesis - Harmata, Michael (Strategies and tactics in organic synthesis ;, 2005)