Of all the adjectives I’ve heard or read Her Majesty Queen Elizabeth II of the United Kingdom described with, the one that best resonates with me appears to be “impeccable”-she was the closest to perfection, at least in her public conduct that any human being could be expected to be! Queen Elizabeth was already Queen of England when I was born. Read More