Trust and Socio-cultural Factors