Jeffrey M. Shaw & Timothy J. Demy
Jacques Ellul on Violence, Resistance, and War


May 23, 2023 Read the whole text... 248 pp.