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