A Literary Christmas: The Spirit of Christmas in English Literature

-

Location: University of Notre Dame in England

Watch this space for details.