Patrick Troude-Chastenet
Jacques Ellul and Patrick Troude-Chastenet
Jacques Ellul on Politics, Technology and Christianity (Preview)
Conversations with Patrick Troude-Chastenet
May 22, 2023 Read the whole text...