Who Is David?

That’s a loaded question that I am not sure I have all the answers to just yet.