Spectroelectrochemistry: Theory and practice - Gale, Robert James (1988)