Plumbing Technology by Michael A. Joyce, Mary Lee Smith & A. G (University Of Cambridge) Smith