As recently as February he was being interviewed (link) -- have you tried the phone number shown here? Sometimes domain name expiration sneaks up on you and then it takes a while to get it back (or you end up changing).