Hudson W H

Introduction To The Philosophy Of Herbert Spencer - Watts & Co, London - 124; 21*15

N06/B03502