William Blake is 250 today, and still a lot more alive than most of us. It's Miranda's birthday too.
comment