An Introduction to sociology - Spencer, Herbert (Sagar Publishers, 2013)