Film-Philosophy c/o Dr David Sorfa
50 George Square
University of Edinburgh
Edinburgh
EH8 9LH

Principal Contact

Dr David Sorfa
Editor-in-Chief
University of Edinburgh

Support Contact

Scholarly Communications Team, Edinburgh University Library