MACLACHLAN , ALAN