Author: Leyrie, Jacques.