Weaves of Impressions and Truth