Author: Lewis, William E.
Alternate names: William E. Lewis