Jacques Hippolyte Sylvestre Blanc

French sociologist (1820-1897)