Journal of Art and Thought

C. S. Leigh, See you at Regis Debray, 2005, still from the film.