... effort of several departments at BHU like the department of philosophy and religion, department of Sanskrit, department of ancient history, ... Continue reading...