Sex and mission towards a new "Menschentum" (Univ. de Lausanne, 2001)