Online Library TheLib.net » History as a Science: The Philosophy of R.G. Collingwood