Truth and truthmakers - Armstrong, D. M. (David Malet), 1926- (Cambridge studies in philosophy., 2004)