Author: Glenn R. Gibson
Alternate names: Glenn, R Gibson