Manifesto on Solidarity: Ethics for a New World (Volume 1)