ROBERT FOLEY, PE