Author: Ian C. Potter
Alternate names: I. C. Potter