History has repeated itself many times througout the ages.
– Billy Sheehan
Classic Literature Study Guides