physicist Robert Thornton