such a design is called a fuel cell stack iyobowe na paul kagame ubukuru bubatera guceceka adaptations vary in their faithfulness to the original story