No. of books- 591

No. of journals- 31