Author: Bertrand Bussillet Yves Jamotte