Theological University of Apeldoornh-index: 16Total citations: 1,464Total papers: 206Homepage: http://www.tua.nl/