Innocent Himbaza

Innocent Himbaza is Senior Lecturer of Old Testament studies at the Faculty of Theology of the University of Fribourg, Switzerland.

All titles by this author

  (4 Titles)
Product type:
Sort by: