The three great elements of modern civilization Gun powder Printing and the Protestant religion.