Bacterial physiology a molecular approach - El-Sharoud, Walid M. (Springer, 2008)