An Engineer's Guide To Pipe Joints door Gerry Thompson & Graham Thompson