Nice piece for NCR. Oh, and if it's okay with everyone I'm just going to copy and paste the inevitable Catholic-bashing posts so we can just get them out of the way.
Oh - National Catholic REGISTER.