joseph pugh