Modern Hot Water Heating, Steam And Gas Fitting by William Donaldson