Title: Experts' report on treatment of Manchester sewage ...
Subjects: Sewerage
Places: England, Manchester