WILLIAM H ECKES