Salter W M & Hudson W H Ethical Religion. Introduction To The Philosophy Of Herbert Spencer - Watts & Co, London - 128, 128; 22*15 Dewey Class. No.: N05/B03505