Shuffling the pack of Henry VII's children: A timeline from September 1486
Threadmarks: Henry VII, Elizabeth of York. first Prince Arthur, Prince Henry, Princess Mary, Princess Margaret, Catherine of Aragon, Queen Joanna, James IV, Ferdinand II
Elizabeth of York gave birth to a baby girl on 14 September 1486. She and King Henry VII, her husband, named her Margaret after his mother. Three years later, on 29 November 1489, their much hoped for son was born. They named him Arthur. In May...