top of page

John Alden Carpenter

(1876–1951)

John Alden Carpenter
bottom of page