Russel on Ethics presents a coherent and comprehensive selection of Bertrand Russel`s writings on ethics , many of which have been previously unavailable to students and general readers