Author: Thomas M. Ratliff
Alternate names: Thomas Ratliff