M PROCTOR MOORE