Oliver Cromwell
Oliver Cromwell, Samuel Charlton—Hagar—Consistent Fourth of July Celebration