Author: Gary W. Cordner
Alternate names: Gary Cordner