David  Shelor, Sr.