To study history means submitting to chaos and nevertheless retaining faith in order and meaning.

Author Details

Author Name: