Craig Jones is a law professor at Thompson Rivers University.