18 Dec, 2023 Twelve Books for the Twelve Days of Christmas Mark Perryman Christmas is a time of giving, receiving, and treating ourselves. For those of us who like nothing more than to curl up with a good book to provoke our thoughts,…