richard piper