WILLIAM J LANGAN