My name is Charles Kangai, Dr Charles Kangai. I have a Ph.D. in Theoretical and Computational Physics awarded by the University of Bristol, and an M.A....