Spencer, Herbert

First principles - London Williams & Norgate 1911 - 2v,492p 21cm

PHILOSOPHY OF NATURE EVOLUTION

116 / SE