Barbara M Kennedy
Barbara M. Kennedy is senior lecturer in film and cultural studies at the University of Staffordshire.
Barbara M. Kennedy is senior lecturer in film and cultural studies at the University of Staffordshire. See less
Barbara M Kennedy's Featured Books