Bacterial Physiology by Walid El-Sharoud