Anonymous girl asked 14 year ago Culture history repeats itself first as tragedy second as farce meaning Answer Report