Strategies And Tactics In Organic Synthesis by Alain Badiou & Michael Harmata