Author: Richard Pinckney Moore
Alternate names: Robert P. Moore