Today is World Book Day, and I suspect there are scores of children everywhere dressed as Harry Potter, for once slightly gutted that school is shut due to snow. Every day is book day in my world, just without the fancy dress. So today a cancelled train to Edinburgh gives me the perfect opportunity to…