ERIC W. COWLEY, PE