DUNCAN M KEITH