richard peil