ALAN L. HARDY