Overview

John James Graves

(1832—1903) schoolmaster and advocate of teachers' associations