william holmes borders sr.