bill sherlock