"History repeats itself" is an overused banality that warrants exploration. The cyclic nature of our societal traipsings, though ostensibly obvious, bear examination should we wish to moderate its... This description may be from another edition of this product.