William A. Hachten · Study