Author: Gary S. De Krey
Alternate names: Gary De Krey; Gary Stuart De Krey