The Philosophy Of History In France And Germany by Robert Flint