Quote

History is constantly repeating itself, making only such changes of programme as the growth of nations and centuries requires.

James A. Garfield

Change background

Change font

More quotes by James A. Garfield