A Companion to the Philosophy of History and Historiography. - Tucker, Aviezer (Blackwell companions to philosophy., 2011)