mark royle