Essentials of Cultural Anthropology - Srivastava, A.R.S (Prentice Hall of India New delhi, 2005)