The two biggest self-deceptions of all are that life has a meaning and each of us is unique.

More from David Byrne

View all quotes →