Organic Chemistry by Klein, David R.