Salter W M & Hudson W H

Ethical Religion. Introduction To The Philosophy Of Herbert Spencer - Watts & Co, London - 128, 128; 22*15

N05/B03505