I cannot get used to the title of this thread. I know it has been up there for years so must be hallowed by association, but I do not think it is correct. Alfred was Prince Alfred, Duke of Edinburgh, but he was not known as Duke Alfred of Edinburgh. He might have been known as Duke Alfred of Saxe-Coburg in later life, as that style is sometimes used for European titles in translation, but never for a British title.