Clyde J. Bruff
overview