MACPHERSON , ALAN