Philippe G. Ciarlet | doi.page