Thomas Piketty delivers next Manchot Lecture