bill tucker