Lynne Attwood Editor & Author

Lynne Attwood is Senior Lecturer in Russian Studies at the University of Manchester