How long is the sermon? Study ranks Christian churches