Magadh
Srikant Verma
9788192129525
Amazon
IndieBound
Bookshop.org
Alibris
WorldCat
Goodreads
Audible
PaperPanda – Download millions of research papers
sci hub