Author: Eric G. Millar
Alternate names: E. G. Millar