Self-Delusion and Other Obstacles (2013) Poster Poster Self-Delusion and Other Obstacles (2013). Self-Delusion and Other Obstacles Plakat