EPIGRAM

On History Repeating
On History Repeating  


October 4, 2012  

How human history is invented, written, encountered and, in the end, irresistible For hundreds of thousands of years of...