Geoff Swain
Geoffrey Swain teaches at the Schoolof History at the Universityof West England, Bristol. As of April 2006 Swain will be Alec Nove Professor of Russian and East European Studies at the Universityof Glasgow
Geoffrey Swain teaches at the Schoolof History at the Universityof West England, Bristol. As of April 2006 Swain will be Alec Nove Professor of Russian and East European Studies at the Universityof Glasgow See less
Geoff Swain's Featured Books