Download Quote ImageThe two biggest self-deceptions of all are that life has a 'meaning'and each of us is unique.- David ByrneCollection: UniqueCopy Quote