Biological aspects of fungi, bacteria and viruses. - Harper, Stephen (American Academic Publisher, 2024)