BUCK , FRANK ALAN MACKINNON