silas pugh