Author: Taylor, Thomas J.
Alternate names: Thomas J. Taylor