Modern electro chemistry: Electronics in chemistry, Engineering biology and environmental science - Bockris, John O'M (Plenum, 2018)