The Don Quixote of one generation may live to hear himself called the savior of society by the next.
Democracy, and Other Addresses (ed. 1886)
The Don Quixote of one generation may live to hear himself called the savior of society by the next.
Democracy, and Other Addresses (ed. 1886)