Ira Bhaskar Editor & Author

Richard Allen is chair professor of film and media art and dean of the School of Creative Media at City University Hong Kong

 

Ira Bhaskar is professor of cinema studies at the School of Arts & Aesthetics, Jawaharlal Nehru University, New Delhi, India