1. Evolution of Bacteriophage Latent Period Length;Evolutionary Biology: Contemporary and Historical Reflections Upon Core Theory;2023
2. The bacteriophage, its role in immunology: how Macfarlane Burnet’s phage research shaped his scientific style;Studies in History and Philosophy of Science Part C: Studies in History and Philosophy of Biological and Biomedical Sciences;2010-12
3. Bacterial Viruses (Bacteriophages);Advances in Enzymology - and Related Areas of Molecular Biology;2006-11-22
4. Germs, Hosts, and the Origin of Frank Macfarlane Burnet's Concept of "Self " and "Tolerance," 1936-1949;Journal of the History of Medicine and Allied Sciences;2006-06-08
5. The construction of bacteriophage as bacterial virus: Linking endogenous and exogenous thought styles;Journal of the History of Biology;1994-03