Author: Nicolas Malebranche Nicolas Malebranche