abstract:Sue Richards is a Canadian artist and social entrepreneur living in Guelph, Ontario. Sue moved to Guelph in 1981 to attend the University of Guelph.
In 1994, for example, SueRichards, a.k.a. the Invisible Woman, took over as team leader --- in what was, for a short time, a trio --- when her husband Reed, a.k.a.