Title: Philosophy, principles and ideologies of co-operatives