age ~81
from Brick, NJ
John Richards may refer to: John Richards (Attorney General) (17901872), Irish judge; John Richards (bishop of St David's) (19011990), Bishop of St David's ...
1944
He remains one of Canada's foremost political intellectuals, writing and editing a series of books and articles that suggest the development of more pragmatic social democratic politics, in addition to work on aboriginal policy, the energy sector, language policy, federalism, and international development.
Pragmatist
Academic degree:Professor
Socialism • Independent • Social democracy