Richard Moon is a distinguished university professor and a professor of law at the University of Windsor.