The logic of historical explanation / - Roberts, Clayton, (Pennsylvania State University Press,, 1996)