Erik Stave, Ph.D.

Professor of Theology at the University of Upsala, Sweden.

Contributions: