1
2
4
Author: Foster, William E. 1851-1930.
Published 1884
Record Source: Published Materials
Book
5
Author: Foster, William E. 1851-1930.
Published 1886
Record Source: Published Materials
Book