Title: The Kensington stone, a mystery solved