The Bible in Welsh: Unintended Salvation?

Activity: Talk or presentationInvited talk

Period22 Mar 2023
Held atThe University of Texas at Austin, United States of America
Degree of RecognitionInternational