STEPHEN F. HARD