World Book Day (5 March) is a joyous celebration of books for children  encouraging them to read in a world dominated by digital pleasure Primary teachers by the score dress up in brightly coloured clothes and tell the children to come to school in fancy dress