MOORE C P