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