Author: Gary G. Schoeniger
Alternate names: Gary G. Schoeniger and Clifton Taulbert