Christmas tales

Five short and five long stories that ring with the spirit of a 19th century English Christmas.