Electrochemical reactions and mechanisms in organic chemistry - Grimshaw, James (Elsevier, 2000)