bill sharples