Herbert Spencer : a renewed appreciation / Jonathan H. Turner. Beverly Hills [u.a.] : Sage, 1985