Organic Chemistry - Jonathan Clayden, Nick, Stuart (Diamond Publications, 2022)