Basic concepts of organic chemistry - Singh, D. N. (Pearson, 2010)