Concepts in Organic Chemistry - Shivajirao N.Thore (Oxford Book Company, 2018)