beatrice glover