Distinguishing social and cultural features of cholera in urban and rural areas of Western Kenya: Implications for public health … More here: Distinguishing social and cultural features of cholera in urban and rural areas of Western Kenya: Implications for public health