Public libraries in a multicultural society and their role in promoting social harmony a critical study with special reference to Assam