Ernst Cassirer : the dilemma of a liberal intellectual in Germany, 1914-1933