mirrors are integral parts of a solar power plant jivency yakubise ikirahuri hamwe na kalorina kuyibashyiramo byaba rwana she is also an anthropologist