Cytochromes and cell respiration - Nicholls, Peter (Carolina biology readers, 1984)