Organic and Biological Chemistry by Jonathan Dee, H. Stephen Stoker & Bram Stroker