Title: Facts and fallacies of the sewerage system of London, and other large towns, with plans, elevations, and sections
Subjects: Sewage disposal, Sewerage, Sanitary engineering
Places: England, London