Author: Michael W. Liemohn
Alternate names: Liemohn; M. W. Liemohn