Herbert Spencer : a renewed appreciation - Turner, Jonathan H. (Sage Publications, 1985)