Sheila SkaffSheila Skaff is a New York-based professor of film studies and the author of The Law of the Looking Glass: Cinema in Poland, 1896-1939 (2008).
An OTP has been sent to your Registered Email Id:
Resend Verification Code