The world’s biggest country, in a magazine. Since 1956.
STELLA ROCK has been travelling to and writing about Russia for years. She has a doctorate in Russian religious history from the University of Sussex, and is a senior research fellow at the Center for Religion, Politics & Society, J. M Dawson Institute of Church-State Studies, Baylor University. Her book on popular religion in Russia is published by Routledge and she has contributed a chapter to the Cambridge History of Eastern Christianity, in addition to numerous articles for academic journals and publications such as History Today. Stella's home town is Brighton (Sussex, UK), but she spends as much time as possible walking with the Russian pilgrims she is researching for her next book.