Scotland – the land of true humanity