"William A. Hachten"