Alain Marchadour

Alain Marchadour, A.A., is former Dean and Professor of Scripture at LaInstitute Catholique de Toulouse, and now Superior of Saint Peter in Gallicantu in Jerusalem.