The Art of problem solving in organic chemistry - Miguel E. Alonson (John Wiley)