Author: Roques, Pierre.