ALAN BRANCH