3000 Solved problems in Organic chemistry - Meislich, Esteller. K (2004)