Not a misspelling, just an outdated spelling. Leyden, along with its variants Leijden and Lyden, is an old spelling of the name of that city. It was changed to the modern spelling Leiden somewhere around 1885 to follow standard dutch orthography. Apparently the new spelling didn't propagate into english. And in case you're wondering, I'm dutch too.