Organic chemistry - Ahluwalia,V. K. (Viva, 2006)