WILLIAM J. HARDY