Jonathan Clayden, Nick, Stuart

Organic Chemistry - Diamond Publications 2022

547