The correct answer is: C. Mark Tully.
Mark Tully is a British journalist who has lived in India since 1965. He was the BBC’s India correspondent for 21 years, and has written several books about India, including “No Full Stops in India”.
Shyam Lal is an Indian writer who has written several books about Indian history and culture.
E. M. Forster was a British novelist who wrote several novels set in India, including “A Passage to India”.
Raj Mohan Gandhi is an Indian historian and author who is the grandson of Mahatma Gandhi.
“No Full Stops in India” is a book by Mark Tully that was published in 1991. The book is a collection of essays about India, and it covers a wide range of topics, including Indian history, culture, politics, and society. Tully writes in a clear and engaging style, and he provides a unique perspective on India that is both insightful and thought-provoking.