Herbert Spencer : a renewed appreciation - TURNER, Jonathan H. (Sage Publications Ltd.)