Morals and politics the ethics of revolution - Ash, William (Routledge and Kegan Paul, 1977)