Author: David P. Ross
Alternate names: Ross, David P.
Bio: former executive director of the Canadian Council on Social Development