Overview

John Hugh Edwards

(1869—1945) Congregational minister and politician