Martin L. Johnson is Assistant Professor of English and Comparative Literature at the University of North Carolina at Chapel Hill.
Theological Approaches to Pastoral Care
Martin L Johnson - Paperback
£10.99
Copy/Rights and Early Cinema
5 contributors - Paperback
£39.99
The Silent Film Companion
2 contributors - Paperback
£31.00
Commercial Cinema
£22.99
Subscribe to our newsletter, and stay in the loop: