Jean-Jacques Desgranges 

Former Bencher of the Law Society of Ontario, French-Canadian lawyer-musician from Sudbury, Ontario, Canada. Practically retired Public Servant. Multi-talented tradesman. Boots-on-the-ground perspective and reflections on past and current affairs