Author: James M. Hudnut
Alternate names: James Monroe Hudnut; JAMES M. HUDNUT