the clash of history and modern age.