The Struggle - the Long Arc of Advances in Human Liberty