To Amsterdam in Holland I go and from where I write this post. Did you know that the Dutch are the tallest people on earth and so I imagine that my forebears must have fled Holland for England many years ago, for fear of being trampled on I imagine. I flew here (sorry, Greta but…