  We consider classes of non-manipulable social choice functions with range of
cardinality at most two within a set of at least two alternatives. We provide
the functional form for each of the classes we consider.
  This functional form is a characterization that explicitly describes how a
social choice function of that particular class selects the collective choice
corresponding to a profile.
  We provide a unified formulation of these characterizations using the new
concept of "character". The choice of the character, depending on the class of
social choice functions, gives the functional form of all social choice
functions of the class.
