Diverse Ideologies