John Baptiste Hall, Jr.

Item

Graduate of Sheffield Scientific School, 1897