Organic chemistry a brief survey of concepts and applications - Bailey, Philip S. (Prentice Hall, 2000)