I just saw this on the comments section of this page of David's site:

Hi all where has david been? he ok?

[Moderator: David is fine, working constantly, new article by Sat.]

So there it is.