top of page

Shields, William Hamilton

November 23, 1853 - July 31, 1931