Source: http://www.slate.com/blogs/bad_astronomy/2015/10/08/ted_cruz_grills_sierra_club_president_with_a_firehose_of_denial.html