Nicolas Malebranche

 French priest