Principles of organic chemistry - Murray, Peter R.S. (Halley Court, Jordan Hill Heinemann Educational, 2005)