New Heights in Applied Microbiology - Stephen, William (Cyber Tech Publications, 2013)