Library Library with a wide range of books at all levels of interest. The library subscribes various periodical and news papers also.