Ends and means : an inquiry into the nature of ideals and into the methods employed for their realization