Ellen H. Richards Share This Ellen H. Richards (Ellen Henrietta Richards, Ellen H. Richards, Ellen Swallow)