Author: Shelton L. Root Jr
Alternate names: Shelton L Root