Author: William B. Miller
Alternate names: Miller, William B