Bernard Dionysius Geoghegan

Bernard GeogheganBernard Dionysius Geoghegan  

Senior Lecturer, Coventry University, UK.

Visiting Associate Professor, Yale University, USA.

http://www.bernardg.com/

http://filmstudies.yale.edu/people/bernard-geoghegan