What professor whose research relates to Russian history teaches at a college which lies beside the River Cam?
Stephen Lovell
-1
Section::::Abstract.
Stephen Lovell
46768320
-1
Section::::Abstract.
Stephen Lovell
46768320
-1
Section::::Abstract.
King's College, Cambridge
151267
-1
Section::::Abstract.
King's College, Cambridge
151267