Dickens at Christmas by Charles Dickens Vintage, £15 “A beautiful gi - The Independent