My name is David. So, it seems, is nearly every other man I meet. OK. I am exaggerating a bit, but my entire life I have been surrounded by Davids - grade school, sports teams, church, the neighborhood. Family moves prove the name is no respecter of geography: North Carolina, Texas, Illinois,...Continue reading.