Christian rivers