Electron transfer in biology and the solid state : inorganic compounds with unusual properties (Advances in chemistry series, 0065-6156 ;, 1990)