RICHARD BRANCHFLOWER PHD