WILLIAM J LONG