This poster is an art piece that poses the question of faiths role in science's shortcomings.