Where in the world is David?

I am here, or at least was here at some point in the last period of time.