Author: Thuiller, Guy.