edgar pugh