Man, I thought it was yet another dumb meme about the Queen, but she really *is* dead. The end of an era for people of my generation and the one before us. She's been an international constant and perhaps more importantly a pillar of stability for many people, for the people of nations still...