Environment, Health and History

by Virginia Berridge

xvii, 297 p. : 23 cm