James L.
James L.

James L.

James is a cultural critic and an essayist. He graduated from York University specializing in film/media history and philosophy.