A Tale for a Winter’s Night

Whenever five or six English-speaking people meet round a fire on Christmas Eve, they start telling each other ghost stories…