kent willis