Source: http://religion.blogs.cnn.com/2010/10/07/snyder-pastor-phelps-actions-cause-emotional-stress/