European Journal of Science and Theology

  1. Periodic publication