Robert Munro XXth (born abt. 1589) Laird of Foulis (18th Baron of Foulis) is not the same person as Robert Munro of Aldie (born abt. 1566). Robert Munro XXth had no sons, disputed or not. Robert Munro of Aldie did have sons, however, it is contested whether William was one.