De nyaste upptäckterna och teorierna om koleran.