Herbert Spencer / by W.H. Hudson. - Hudson, W. H. (William Henry), 1841-1922 (Constable, 1908)