We have no way of knowing if this David really exists.
Another reason to doubt Davud really exists...
https://fortune.com/author/ryan-hogg/