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