Royle, Peter, 1934-