MACLEOD , DUNCAN