My best friend forever turns 50 today. What a milestone. He’s defied all the predictions and has achieved half a century on planet earth. Some may say – unkindly – that he has spent many of those years on another planet – but I, of course, would never say such a thing! Grant is having [...]
