Author: William H. McDougall
Alternate names: William Henry McDougall