Engleberg, N. Cary (ed) Schaechter's mechanisms of microbial disease - 6 - 9781975165765 2021 ISBN: 9781975165765