stephen saines 

Toronto resident, retired electronic tech, deeply into politics and trade matters.