A Companion to the Philosophy of History and Historiography - Tucker, Aviezer (John Wiley & Sons, Incorporated, 2011)
Description based on publisher supplied metadata and other sources