Charles Stephens is a Canadian of Irish and Scottish descent who settled in South Africa. Empathetic to a fault with the underdog, he became an activist, a change agent and a colum...view moreCharles Stephens is a Canadian of Irish and Scottish descent who settled in South Africa. Empathetic to a fault with the underdog, he became an activist, a change agent and a columnist. He is well-educated and speaks more than one language. He is biblically literate, which draws him close to readers of all races in Africa. He also taps many other sources – from ancient history to current affairs, being an avid reader. He has published several books locally in South Africa. A Blast from the Past is his first international effort.view less