A study of culture, belief and social structure