If I was an alien life form who had somehow managed to make its way to Earth, perhaps from the far side of Alpha Centauri using a parallel form of physics that we are yet to understand and I was to land in the high street of an average British town, what would I think? … Continue reading Different life forms