Author: William N. Hoover
Alternate names: William N Hoover; William N.    Hoover