William E. Foster
Date of Birth: 02-Jun-1851
Place of Birth: Brattleboro, Vermont, United States
Date of Death: 10-Sep-1930
Profession: librarian
Nationality: United States
Zodiac Sign: Gemini