Rebecca more and sophie anderson