Blake's drainage and sanitation - Batsford, B. T.