Stephen F. Cohen was Professor Emeritus of Russian Studies, History and Politics at New York University and Princeton University. He re-formed the American Committee for East-West Accord (now ACURA) in 2015. [Read more…] about Stephen F. Cohen (Rest In Peace)