I count among the people who have given me so much in my life's journey so far French, Swiss, Belgians, Congolese, Iraqis, Austrians, Germans, Spanish, Hungarians, Greeks, Irish, Kenyans, Burundians, South Africans, Zimbabweans, Zambians, Finns, Armenians, Americans, Jamaicans, Trinidadians and Canadians. And that is just off the top of my head - I am sure …