Author: Richard P. Taylor
Alternate names: Taylor, Richard P.