WILLIAM F. HARDY