Author: Richard Allen Taylor
Alternate names: Taylor, Richard Allen