Winter Sale! 10% Discount off any order. Get the code »

James (James M ) Burns

James Burns teaches African History at Clemson University, USA. He is the author of several works on the social history of cinema, including Flickering Shadows: Cinema and Identity in Colonial Zimbabwe (2002)