Bestselling author Giles Milton takes us on an extraordinary journey and uncovers the answer to one of greatest historical riddles