Unifying scientific theories : : physical concepts and mathematical structures - Morrison, Margaret (Cambridge University Press, 2000)