doi:10.1080/07343469.2018.1507547Stephen J. Farnsworth
King Charles III (formerly Prince Charles of Windsor) is my distant cousin through our common ancestor King Henry I of England (his 28th great grandfather and my 29th great grandfather as well as possibly my 28th and 30th great grandmfather, making Charles at least my 30th cousin, once ...