Organic and Biochemistry for Today - Seager, Spencer L. (Singapore Brooks, 2011)