Margaret Pollock Sherwood


Margaret Pollock Sherwood - American author; Professor of English at Wellesley College, 1889-1931. She was born in 1864 in Ballston and died in 1955.