WILLIAM N SNELL