beatrice spence