Bacterial Physiology A Molecular Approach