Miasmas and disease: public health and the environment in the pre-indu… by Cipolla, Carlo M. 0 Type: Book