Cholera: Immunity and Prospects in Vaccine Development. (1st September 2018)