Author: M.N. Forgy
Alternate names: M. N. Forgy