A companion to the philosophy of history and historiography - Tucker, Aviezer (Wiley-Blackwell, 2011)