The Oxford Handbook Of Communist Visual Cultures by Xiaoning Lu | Menrva Books