In the midst of the hustle and bustle of Old Delhi through the alleys like maze at Jama Masjid is an unknown Library known as Hazrat Shah Waliullah Public Li...