The book ‘Worshipping False Gods’ is written by :

R. K. Narayan
Arun Shourie
B. M. Oza
Mahasweta Devi

The correct answer is B. Arun Shourie.

Arun Shourie is an Indian author, journalist, and politician. He is a former member of the Rajya Sabha, the upper house of the Indian Parliament. He is also the founder of the Centre for Policy Research, a public policy think tank.

Shourie is the author of several books, including “Worshipping False Gods: Exposing the Modern-day Idols of Our Civilization”. In this book, Shourie argues that modern society is based on a number of false gods, such as secularism, socialism, and nationalism. He argues that these false gods have led to the decline of Western civilization and that they are also a threat to India.

The other options are incorrect. A. R. K. Narayan is an Indian author who is best known for his novels set in the fictional town of Malgudi. B. M. Oza is an Indian journalist who is best known for his work on the Indian Express newspaper. Mahasweta Devi is an Indian author who is best known for her novels and short stories about the lives of the poor and marginalized in India.