william bill schroeder