Organic chemistry

Paula Yurkanis Bruice
Prentice Hall
9780130178589
0-13-017858-6