Author: Charles Bernard Renouvier