Understanding Bacteria by Sheela Srivastava & P.S. Srivastava