Urolithiasis: An update on diagnostic modalities and treatment protocols - Bawari, S; Sah, A N; Tewari, D. (IJPS, 2017)