Robert Thornton articles