Margaret White Eggleston Share This Margaret White Eggleston (Margaret White Eggleston, Margaret W. Eggleston)