Tag: B. Franklin
-
William Sharp McKechnie
William Sharp McKechnie William Sharp McKechnie William Sharp McKechnie, 1863-1930 Biographical Details First name: William Sharp Last name: McKechnie Birth date: 1863 Death date: 1930 Creations: […]