Practical organic synthesis A student's guide - Keese, Reinhart (England John Willy, 2006)