Jacques Lect

Jurist; Theologian; Genevan politician