ALAN DUFFY'S profile