Organic chemistry vol 2 - Bhastana, C T & others