John Rose is a doctoral student at Princeton Theological Seminary. Update your account password & emailSubscribe to Commonweal