ALAN P. HANRATTY