History as a science: The philosophy of R.G. Collingwood