William Roper articles