anne wallace allen