ROBERT G. HARNER, PE