Author: M. H. Wallis
Alternate names: Wallis M.H