Library - A library - cum - reading room with over 8,600 titles are made available. It also subscribes to a number of journals and periodicals every year