David RC Brown, Sr.