Graham Hughes 

Former BBC senior journalist & producer, and CBC associate editor & journalist.