Jim Fulton, MIT X Consortium; derived from parts of the original xmodmap, written by David Rosenthal, of Sun Microsystems.