valence
University of Toronto