I'm guessing the guy holding the "Jesus Wept" sign is an Episcopal priest. Love all the protest shots -- beautiful.