William Smith Shaw

Lawyer, librarian