richard n ledford sr.