Open menu
Philadelphia (Pa.). Department of Public Health
The number of the feeble-minded