Our knowledge of the past a philosophy of historiography - Tucker, Aviezer, 1965- (Cambridge University Press, 2004)