PERCIVAL MOORE