Environment, health, and history

by Virginia Berridge

xvii, 297 p. : 23 cm