Garvin, John W.

John W. Garvin

1859 - 1935

Name Variant(s): John William Garvin