Public opinion about homosexuality varies substantially around the world. While residents in some nations have embraced gay rights as human rights, people in many other countries find homosexuality unacceptable. What creates such big differences in attitudes? This book shows that cross-national differences in opinion can be explained by the strength of democratic institutions, the level of economic development, and the religious context of the places...