https://raheteb.com/book/1841215/microbiology-a-systems-approach/