William D. Caldwell
overview