Organic chemistry

Marc Loudon, Purdue University, Jim Parise, University of Notre Dame
9781936221349
1-936221-34-9