Shankini
Sangeeta Bandyopadhyay
9788177565836
Amazon
Abe Books
Book Depository
Goodreads
PaperPanda – Download millions of research papers
sci hub