Author: Thom L. McGuire
Alternate names: Thomas Lawrence McGuire