Profile of kayiwa Allan