Physical efficiency; a review of the deleterious effects of town life upon the population of Britain : with suggestions for their arrest.

Credit

Physical efficiency; a review of the deleterious effects of town life upon the population of Britain : with suggestions for their arrest. Credit: London School of Hygiene and Tropical Medicine. In copyright