1. Keilin, Cytochrome and Its Nomenclature;Advances in Photosynthesis and Respiration;2016
2. Cytochromec6;Encyclopedia of Inorganic and Bioinorganic Chemistry;2011-12-15
3. Cytochromec6;Handbook of Metalloproteins;2006-04-15
4. The Unfinished Story of Cytochrome f;Photosynthesis Research;2004
5. Early research on the role of plastocyanin in photosynthesis;Photosynthesis Research;2003