The Shepherd is indeed fiction, but better than reading it is to sit back at 8pm on Christmas Eve with your favourite refreshemnt G&T , mulled wine etc take the lights down and listen to "The Shepherd" played by the Canadian Broadcasting Service every year for over 30 years!