Fredric Dennis Williams

Ex-computer programmer, ex-university teacher, ex-government officer, ex-corporate executive, ex-retiree, ex-expatriate.