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