River of Life Kingdom Ministries v. Village of Hazel Crest, 611 F.3d 367 (7th Cir. 2010) (en banc)