Murdoch Stewart 2nd Duke Of Albany Scottish Politician Born 1362 - May 24 in History | This Day Story